I'm feeling lucky Go back 8

elaborate

(adj.) involving many carefully arranged parts or details; detailed and complicated in design and planning. (verb) develop or present (a theory, policy, or system) in detail.