added raw_inputs for easier use without console