How to write an animated project