tweaking each do to my taste