function test1 & test2 is ready