added relaycommand