first functional cache write