condition plus

dd
attr