some more crud base
crud basics