update main spec