improved notification