add feature: recognize +/- before number