added minus and division