50% revenue contribution