updated main.pig