guide for final 1021653