wow, that was a mess, actually. still is.