hookup dirty.alloc()