update client para code
add makefile