It might be nice to have short option names for these three, since they are required options.