add subjects CRUD