added form and animations