Sort:  

Can you give the reference of the post where everything written in details.

I recommend that you read the posts published on its profile, because the team - usually - makes constant updates.

By reading everything, you can better understand what they do (because it's not all in just one post).

Ok than I am going for it.

Do it, at whatever pace works best for you... Because eventually, you'll be able to read it all.