making progress, needed changes