Total dedication brings enormous enthusiasm, zeal, trust and challenge and does not leave any room for ego. EgoEnthusiasmTrust