I'll work on cleaning this up, thanks.