more progress here