adding good lock