The verb "состоять" has several meanings.
some of them are mentioned here
1. В чем состоит разница/различие/особенность
2.Компания состоит из пяти человек = to consist of
in addition:
3. Состоять в = to be a member
состоять в партии
Insist is "настаивать", "настоять"