added sprites, minor polishing'