minor
added testing framework