Software contest and maintain