IDS499 paper and prototype