changes to skeleton for app initialization