now a working application... provided you a few things