fix notification. session -> cache