added looping for project hub