initial commit
remove report functions