update to the helper methods