signals returned by commands are now json serializable