added source format field