fixed unmber parsing