slib dir needs to persist