us14 adding CRUD

merge into master