part 4 sorta working