finish simple crud