print error, and handle correct number of values
rename script to block consistently