dashboard client support
fix json serialization