This might be as well as a protection function as you need the gains be updated constantly also to get into sync