add notification feature in subject show page
refactoring