6 self layout