Add res! macro