Text this: A noveltime-domain technique for nonparaxial ultra short optical pulses