Conversion to Spark prototype + animations