added better sound fixed some bugs