adding safe version of climf_fast