finish calllog ui most work