Сколько всего однородных членов если 2 и между ними союз и , или то запятая не ставится , а если больше 2 и и, или чередуются то запятая ставится. Ещё обязательноз запятая ставится перед союзами а и но