Sleeping habits have changed

So we are 5 weeks pp and this week his sleeping habits have changed. Before this week he was awake maybe an hour at a time, eating, and then sleeping 2 to 3 hours all day and night. This week his sleep habits have completely changed. He's now taking short naps (20-40 minutes) all day except for one long nap (3 hours) in the afternoon. Meaning now he's awake for stretches of 3 to 4 hours at a time. He's also sleeping 3-5 hour stretches at night, waking up once around 1 am to feed and then straight back to sleep foe another 3-5 hours. I feel like we are well on our way to sleeping through the night. It's so strange how his sleep has changed so abruptly within the last week. Anyone else experience an abrupt change in your baby's schedule?