use client handler
this will take quite some time