CRUD module sub gen