gui and doc updates