better visualization and server changes