finished off basic content management