update for first prototype