fix: should return options if no argument pass in