add function nm_set_custom_offset()