added cstom jso serializing for appacitive objects