Implemented genral ASCII input