adapted to lynxsv