Animations now working as expected, function pointers are amazing