good structure with angularjs except jquery effect