add rough sturcture.