input parser 1.0