performance modifications