added dropwizard implementation