updated compil script