Attributes . Hameed Almakhlooq . Names