add script. not tested