specs for lock (what i understand, which most probably is wrong)