Changed TapFeed from a struct to an interface