add lock feature