basic crud function completed - 10-24