glitch singleton added and testing animation loop
merging