setup client side testing, work in progress