fix single extend