through custom_contains