The most complex CRUD (without R & D so far) you'll ever see. :(