using Lens setter function
fix Travis CI failure
Merge branch use-Lens-setter