all changes to fix locality build issues plus a float warning