self locked ...