second version, sass integrated, animation revised