updating performance. not working yet