This is really weird. I dislike hacks on top of hacks.