finish and test placeholder client-side build