add versioning to supervisor to allow for automatic reload