added final modifiers
log service response time
use Multimap instead of Map<K,Collection<V>>