Update input parser