This is the base application