add new gui document part1