implemented gems falling state