Set-up better fragment structure