add nova-api expendtion code