add datetime when record added, search list distinct, tweak pagination