added elem and not-elem