Efficient and tidy.

Efficient and tidy.

S C May 1st 2018