new files and graph/gui edits