Added contains' to avoid crazy constraints