A better animation plugin