Nice recall for a start! And also nice catch in that last dream, haha. Though i suggest to write dreams each time you wake up, not just at the end of sleep, not necessarily fully, but you can just write a few keywords to help you recall then when you will be writing them fully.