Requirements for supervisor