Add returning keyword

resolve issue #7