layout method-details in progress