vipr_add