demo layout complete