rework messenger view flow