For CS498 CC