all should be fixed