add main function add draw function add loadfile