fixed collision#
added gamestates