I'll have to come back to this when I'm a little less tired. Right now I'm really sleepy and this is giving me a headache.