accepting negative numbers in POINT