add needed functions to new vayant