add auto update functionality to WebEigenvalues