add article locking functionality on the ques