async loading of homeLayout