monitoring and testing