a whole lot of junk from class