not finished: client side XSLT transformation