pc switch -unfinished commit