add datalog4