tests and testing considerations 6847472