tweaking the cruds and using session flashes