Is there a less complicated way of doing this?

Printable View