using valdiate slug to ensure no whitespace in tag