wal

get rid of the reference operator. i have updated the TODO.