Removed the default parameters as it's possible to the same with a pattern