Implementada data-push e data-pull