exploring testing ways.