refactored direct appender functionality
fixed service name
added revert appender functionality
fixed service name