fix strange problems (workaround method)