finish 22 and 23