Making progress but somewhat slowwwwly