initial implementation of the simpleappender.