contains is better