added broadcast receivers and declarations in manifest, along with
permissions