Three scenarios working