add slug feature