Reimplement receiving structure.