had duplicated stuffs.  removed.