improved message placement