subsupervisor compiles