(for communication purpose only)