microstamp introduction 2974537