Added more generic scale animation