elaborately