keep history of curriculum before another way of doing it
continue with curriculum versioning getting specs to pass