scirpt fixed