refactor view
inc version, prepare download