implement notification system+difficulty

hard