using simpler animation method with support for older devices