trying again to commit signlistener