corrected and added supervisor