*********......***......................................................h......h......h.......h......h......hh