external layout for other views