modifed script