Feeling a little more rested