Stamparatus a new way to stamp