finish minimal crud