Adding part 4 and the bonus