gave heed to all warnings emitted by clang 3.3