new ideas for stability and compatibilty improvements