added driver code to app directory