permitted empty arguments