implement return keyword