add more names to lv set detector, and add missing includeguards on init.h