update layout to include skeleton