fixes and foo