integrate Client Side