make banners return list to match other functions
update changes