#617 switching to supervisor
#617 using supervisor
#617 supervisor working
#617 implemented supervisor
#617 seems to be working ok