added parent init calls to controllers