this answered most of my ?'s THX