This works but still lacks most context around previous tasks and it isn’t trivial to get it to take that into account.