I really admire the way this was written...