re-added missing prototype