crud almost ready