i have tried to implement the squad thing.... i am not sure if its right or wrong.....
Merge remote-tracking branch 'origin/master'