Added print usage and more flags