add class objectives, wip