Weird stuff happening... need to make it cooler