design
conflicts are resolved
post request handler