adding messages - saving progress