prefix refactoring and usage of evlog and everror