update for messages position