excluded logic for list