updated main.as