notification stuff added