############## ######.#. ....g..