thanks for the feedback! Unfortunatly like halfway through I realised that adding kbm would be super hard because it had been hard coded for controllers, and I don't code very well *_*