relay operations