adding codebreaker
update data log