add interface to receiver