make no master lock an instance var so it can be configured