add loghlp
merged