script reading