moved optics methods to base