added < comparison