comm2 library added