Move this down so it doesnt get called every life tick