efficient planning with journaling