storage listeners on data transfer