changes to the helper