Look at This is very elegant model. networking methoden is an effective alternative that you are not able to miss it. Suggest