more updates to crud module