Adding hydrogens



Hello everybody,
 I am searching for free programs that are able to add hydrogens to a given
 xyz or pdb structure (organic molecule, protein). It would be great if one
 has some control over this process, e.g. at which atoms how many hydrogens
 are attached.
 Many thanks for every help!
 Wibke Sudholt
 University of California, San Diego