this is a fun stage.