Still working on combining close + long range IISU functionality. NOT COMPILING SORRY ALL