capmsg not fixed
capmsg won't work because of use of dictionary for messages