added user buttons. there is some screwup with buttons i cannot debug now, it works at least.