pass by lock