more progress sorta