efficiently process planning