need to exit on the usage