disk cache + broadcast receiver bugs fixed