improved bicache widget