some testing also involved