updates
use data container for logs