Implementing test2