this was posted on my blog a very long time ago. but i feel like i should post it again. mainly because before, i had my...