added rawProvider and intro