ed the presence