documenting some relay handling better, have to be more careful/strict