thank you orpheon and ajf for cleaning this up