Progress in defeating depression