This seems to work, boq. Sorry if it's bad.