update guide with new functions for initializing laser pulses