`slug` should be required