initial layout design