Moved to a slightly better way to handle updating projects