Everything works, need to implement sound