started working on sprite states