base of layout fragment