implemented adrei feedback