A method and system to generate a user interface for an application, the user interface including a plurality of screen items, and each screen item being rendered based on associated screen item data. One support assembly is associated with each location of the component to be supported. The main body has a plurality of perforations for the pins to penetrate therethrough. The workflow components are also modified with additional code for aiding with fault propagation and fault recovery. The address computation processing unit identifies addresses of wavelets to be decomposed by subsequent operation of the wavelet transform processing unit.