Basic structure, calling save (getting 500 from server - to figure out why)