setup and describe global options