some more progress