Client doesn't need actionListener anymore