start with app delegate