man there is too much knowledge on this site. take your pick. welcome.