update with jumper & kbd fix