defined  and