dang, this things loaded... with bugs