I used to do lots of fire alarm for another company. It took a good week of reading the fire alarm code book to understand it. If you thought the nec was hard to follow just read through the fire alarm. Once you understand how it is writen it is easy to follow. Also have a hightlighter handy for the general knowledge finds.