For lots more details, we prompt one to consult that it LinkedIn blog post