I need to explain the attrbutes in detail