add use_no_ff parameter to api