class and item