1st u need :
knowledge
2nd:
knowledge
3rd:
look at 2nd point mate