add batchable to material