added voting and slugified