all the inputs are now working :D