developing automodes