scheduling, and careers in Zagazig, Egypt