added len< and len>