fix project file
add test for clientState