added comments, final cleanup

Remember to set DEST_ADDR and OWN_ADDR