third Commit, with actionlistener