work also with numpy array objects here
improve error message
viewer: use default16 colortable for easy distinguishable colors