Sort:  

Tough, yes, Impossible, never.

Keep up the optimistic view.

I always do, or always try to anyway. :) You should know that by now.

The new and improved @bradleyarrow.

always improving :)