change up some functionality with class requiring query