more progress..