buttonlisenerfactory is tested
TODO add tobis wajduia