add gui tests