pulse with fix