Added 'all' mode