840 and 649

840 and 649