Generic Memory Writing