update for coninutity and testing