good guidelines, but some tips are time consuming.