create base application