all kind of how to soliution; you will getting from here.