junk code and test