moved file lock in an own repo