added slab.h back