added some animation concepts