better message and items number