normal changes feed and structs

reverted to interface instead of Unescaped String