added smart.lockand directories