Testing part added
Testing mechanism added