...and intricate in detail...