finish chapter method