updated files to include geometry header