add optional schema file