added sdf loader