APEXFX , AGEAGROUP, ALPHAPLUS , ARGOFX : A DETAILED EXAMINATION