added negative integers