modified some tips