Les 6: functional animations and loader