scaling CRUD and first helper to weightGRid