added packages and integrated notification-handling