adding some testing tools