I was looking at the 940 and was wondering if it is totally compatible with AH and are all the buttons programable