forgot a couple scenarios