haha. I understand why what I did works, but I really don't like it.