Added requests for input, plus finally got pointer math working properly!