many fixes for use by dummies