Use input_context in input_context.cpp!