improve example and shorten short syntax
add gdf