broadcast receiver is registered to appication context, can work without activity