added reading number (float number is not done yet)