add BT and Svergides Radio sources
refactor Publisher toKey and fromKey functions