first prototype finished, up to saving file / submission