add todo
init table fixed
merge