alter writeup