initial simplification