implemented all button in supervisor, fixes #1