This isn’t so bad...
but this...

yikes...