more tests
use -Og if compiling debug with gcc