working on artimetic seciont