dropped notify somewhere along the way
quote arguments to cmake
add root to using decl
use alphabetical order in all header
add missing #include