well i understand functions, just classes confuse the hell out of me