i am trying to get my program (Pong) to reconize the bat on the left side of my form the ball will bounce off the bat but it also bounces of the bat when it misses if ya know what i mean??

VB Code:
  1. Private Sub tmrMove_Timer()
  2.     If Counter1 >= 4 Then
  3.         MsgBox "Game Over...", vbInformation = vbOKOnly, "Pong"
  4.         Call Form_Load
  5.     End If
  6. 'Give focus to the scrollbar
  7.     vsbBatMove.SetFocus
  8.     imgMain.Move imgMain.Left + Xinc, imgMain.Top + Yinc
  9. 'Right
  10.     If ScaleWidth <= imgMain.Left + imgMain.Width Then _
  11.         Xinc = Xinc * -1
  12. 'Bottom
  13.     If ScaleHeight <= imgMain.Top + imgMain.Height Then _
  14.         Yinc = Yinc * -1
  15. 'Top
  16.     If ScaleTop >= imgMain.Top Then _
  17.         Yinc = Yinc * -1
  18. 'Bat   'THIS IS WHERE I AM HAVING TROUBLE'
  19.     If imgMain.Left <= shpLeftBat.Left Then _
  20.         Xinc = Xinc * -1
  21. 'Miss Bat
  22.     If ScaleLeft >= imgMain.Left + imgMain.Width Then
  23.         imgMain.Move 4800, 2400, 1095, 975
  24.         Counter1 = Counter1 + 1
  25.     End If
  26. End Sub

Please point me in the right direction
Thanks in advance RedAngel