updated main flow