added h-bonds code