added some animation methods