changed _3 into function object in order to create instances of it thus managing multiple panels #jadscommits