Final judgment approaches: What the Noahide Laws reveal!