some parts added, layer visibility and preset views