use less class vars