use GridLayout as homepage