Fetch now connected to db, portfolio grabs updates only from db, main almost back to previous functionality