lots of fixxes