Movements split in three classes