add ability to restart app