synchronized basic layout implementation