type attribute attributes