dosing fixed or flexible , query still needs cleaing up