implement obsprotdata for common