testing of individual components