new god flow
**