improved initial order