function compared with ve