lock mechanism for project list page