Why provide the same buffer twice? :)