better avoiding script