recent changes to fit etc..