learning to work with dmg's