fix dataqueues push function