imagemagic and pulse