housekeepin/suprvisor

smart n final/coverall