HOW DO I LOVE THEE? LET ME COUNT THE WAYS!!!!
Lets see:
um.....
hold on....