add gui buttons reaction