added visual calculater for specificty