github 23 and 24 slug validation