application entrance refactored