and mean!