Start of input manager basic functions