Better validation of slug