Finish crud functionality