contains->in + typos + use warn for warnings