fix typo: cantain -> contain