update for legacy devices