negative quantitities not possible