optional: pulse

out put: optional: pulse