Forward greedy, more utils