added the lock fiel for reference only