The present invention extends to methods, systems, and computer program products for user interface screen order and composition. Alternatively, step may include storing the bits of said input bit sequence in a memory means and step may include converting output bit positions into input bit positions according to the inverse of a sequential application of a first interleaving scheme and a second interleaving scheme. Using a plurality of Ipi values and angles of the dithering mask improves the quality of color images, which require several channels for printing.