Writeup - Added functional structure