added converter operations