completed layout