Animation problems very problematic