testing and developing