updating avalon to be more responsive