part two possibly done. could be something wrong with die