misc simplification