added tests for case insensitive adding