1. add comm