updates to source files in gui