the intro animation is now a directive  (notice to do unit testing )