TEMP: wrote robustlq. need to test