################### ########..........ggw..... #<.......##############... ##########