changes to make curriculum interface