further design for objectiveLensMount