Trying lenses.
Made some use of lenses. Not sure if it was really useful.