diff --git a/src/diary/entries/210601 b/src/diary/entries/210601
index dbdefd6..efa931f 100644
--- a/src/diary/entries/210601
+++ b/src/diary/entries/210601
@@ -94,5 +94,15 @@ june 1, 2021
Today, I'll push out my CSS update to go along with tomorrow's article.
-Last Updated: June 6, 2021
+saturday, may 29
+
+- No one told me Anachronox ended on a cliffhanger!!! And the game performed so poorly, the company went out of business before making a sequel. Oh no!!!
+- At least it's not that bad of a cliffhanger. The story was tied up okay, but it's kind of obvious some of the less important characters were about to play a story critical role. Maybe the fight against the second-to-last boss would have been expanded into an entire arc, too, instead of a sudden boss battle.
+- Aw man, Anachronox was so fun. I really can't believe gamers let that game series die out...Why do people hate the things I love?
+- I love Anachronox. I don't even know what to play now that it's over. I'm busy lately anyway, I guess. I might have to go back and see what the end credits meant about the green man, though.
+
+
+monday, may 31 - Memorial Day
+
+Last Updated: June 9, 2021
diff --git a/src/diary/entries/210610 b/src/diary/entries/210610
index d8716a2..9556db2 100644
--- a/src/diary/entries/210610
+++ b/src/diary/entries/210610
@@ -1,6 +1,34 @@
-how to get a character to follow a moving target
+how my characters follow a moving target
june 10, 2021
#ai #character #movement
+After redesigning movement to support patrols, I realized the path remains static even if the target moves. Time to tweak the design and debug.
+what must be done
+Patrols was the last significant feature I wanted to add before making a playable HTML5 release. Now I want to clean up the movement system, add Tutorial Bingo back into the game, and iron out any bugs that prevent shipping.
+
+Autopathing to attack targets, skill targets, and item targets still rely on an old version of the movement system. Also, characters never update their pathfinding, so they cannot pursue moving targets. With some changes, the movement system can officially support following any of these targets, no matter where they go.
+
+For now, I'm going to update the movement system so that the character can autopath after a moving floor item and pick it up once within reach.
+
+the current movement system
+(diagram of movement)
+
+upgrading the movement system
+I can keep the same system more or less, but one function is going to have to be rewritten: the character's path_to_object method.
+
+Before, it . It needs to .
+
+
+flaws + fixes
+the character receives a waypoint instead of the target, so he is unaware of his target's movement
+A target can either be a position (as with click-to-move) or an object (as with autopath-to-item). For consistency's sake, the single entry point for movement for the old system only accepted objects. When clicking-to-move, a waypoint Position2D object is generated at the global mouse position and fed to the character.
+
+For more consistency, I took it a step further and also generated waypoints at the position of object targets. However, the system doesn't require a waypoint, only an object with a global position. Providing the goal directly to the character instead of a waypoint not only resolved issues but also simplified my code.
+
+the character never stops autopathing, even after picking up the item
+Previously, the movement AI relied on conditional statements in its process to detemine arrival at the goal. Instead, the achievement system handles arrival for the new movement system. Since the process is called faster than the event handlers can function, the old AI system picked up and queue_free'd the floor item before the new system could recognize it had arrived at the goal.
+
+This meant the character never truly arrived and never knew to halt the movement process or clear movement variables. Moving the conditional statements from _process to the function that handles the outcome of movement events.
+
diff --git a/src/diary/entries/210701 b/src/diary/entries/210701
index 663987f..d9c73dc 100644
--- a/src/diary/entries/210701
+++ b/src/diary/entries/210701
@@ -20,6 +20,8 @@ july 1, 2021
tuesday, june 8
+- First time going by myself to work on my laptop at the cafe since 2018! They let you go maskless if you're vaccinated and it's usually empty anyway, so I actually got to emote at people.
+- Finally got to wear my new lipstick, too. Too bad my rosy mauve Rush expired, and Urban Decay's discontinuing their perfect Vice lipsticks. Maybe I should have bought one last bullet, but I couldn't resist a fancy closeout Becca lipstick. Mauve Truffle was out of stock, so I got warm pink Sorbet. I wore it with Looxi Genesis and JD Glow Good Gawd for a silver-lavender eye with a green shift.
- Let's make a schedule for sewing my new capsule wardrobe:
- Today - 泣き虫 cutting done
- ??? - findings, trims, and accent fabric arrive
@@ -49,6 +51,12 @@ july 1, 2021
- November 7 - rickrack pajamas cutting done
- November 14 - rickrack pajamas sewing done
- November 21 - trip
-- If I keep it moving at a good pace, I can finish 3 mock turtlenecks, a button shirt, a bodice, pants, a jacket, a kimono, two pajama sets, a silk turban, some silk scrunchies, and a pair of pajama pants for my husband. If I go faster, I can also include the two shorts I have planned. Too bad if not, but it's still a big step up from wearing hand-me-downs and my husband's clothes all the time. Plus, new pajamas that actually fit will be so great.
-
+
- If I keep moving at a good pace, I can finish 3 mock turtlenecks, a button shirt, a bodice, pants, a jacket, a kimono, two pajama sets, a silk turban, some silk scrunchies, and a pair of pajama pants for my husband. If I go faster, I can also include the two shorts I have planned. Too bad if not, but it's still a big step up from wearing hand-me-downs and my husband's clothes all the time. Plus, pajamas that actually fit will be so great.
-
+
+
+wednesday, june 9
+
+- Kitty loves supervising all chores, but his favorite is changing the bedding. He loves when I make waves with the sheets.
+- Finally, the character follows a moving target.
diff --git a/src/views/diary-boxes.tpl b/src/views/diary-boxes.tpl
index 4d15b2b..8d317ec 100644
--- a/src/views/diary-boxes.tpl
+++ b/src/views/diary-boxes.tpl
@@ -2,7 +2,7 @@