add temp_script
fix error
add pie validation