add request. refer to issue #9