prettier visualization of the testing

todo: add fricition
do more oop