removed the lens dependency