The main strengths of Vijaya Enterprises are