define separate listeners
fix title already added bug when only editing note body