add a start() method to app