basic notification skeleton done