add some test synchronous