adds market class methods