keep bytes return from internal method