updating after looking at AntennaPod as an example