use each methods instead of all? methods