fix conflict with -h option