revision level: 1.05f