handle throw by relx