modify the helper