translate English to German: The method of working has to be minute and stratigraphically very fine.
Zudem hat sich die Unternehmung das Ziel gesetzt, soweit als möglich den Platz auch für die Öffentlichkeit begehbar und verständlich zu machen.