(delicate detailed)