tutorial for asdg