removed old forward dec