With increasing evidence demonstrating the effectiveness of Web-based interventions and mindfulness-based training in improving health , delivering mindfulness training online is an attractive proposition .