extracting features and costs for separate evaluation
suppressing output noise
switching to irl ft
merging some minor changes