title: Pygame, my sprite looks wierd
body: <p>I'm working on this project for Literature class and I'm planning on making a game with pygame based of this book we were reading.</p>
  
  <p>Here's the code:</p>
  
  <pre><code>import pygame, sys
  from pygame.locals import *
  
  pygame.init()
  
  FPS = 30 
  fpsClock = pygame.time.Clock()
  
  DISPLAYSURF = pygame.display.set_mode((400, 300), 0, 32)
  pygame.display.set_caption('Animation')
  
  WHITE = (255, 255, 255)
  romeo = pygame.image.load('rome.png.png')
  romeo = pygame.transform.scale(romeo, (50, 50))
  romeox = 10
  romeoy = 10 
  
  while True: # the main game loop
      keys = pygame.key.get_pressed()
      if keys[K_RIGHT]:
          romeox += 5
      if keys[K_LEFT]:
          romeox -= 5
      if keys[K_UP]:
          romeoy -=5
      if keys[K_DOWN]:
          romeoy += 5
      for event in pygame.event.get():
          if event.type == QUIT:
              pygame.quit()
              sys.exit()
      DISPLAYSURF.blit(romeo, (romeox, romeoy))
      pygame.display.update()
      fpsClock.tick(FPS)
  </code></pre>
  
  <p>Unfortunately, the sprite seems to leave a trail of it's own copies while it moves.</p>
  
  <p><a href="https://i.stack.imgur.com/cd836.png" rel="nofollow noreferrer">Here</a></p>
  
  <p>Please help!</p>