implementing v1.0 pulse sequences