add feature: zoom toggle & save message