resolving the externals issues