gameplay fixes