add perspective switcher
add table