do we use the UNUSED macro? or something else?