some progress, finally