non.restful mode handling