Build pulse