interface + web request handler for objects
merge