implement 'up and running' feature