cache not working