vertical partition design