got annoyed by all the warnings on our test file, cleaned up the code, took out warnings, add some pragma marks