add VALUE macro