add department and subject models