properly name and attach statechart to application. lock navigation on busy.