##### #.<.# ##'## ............... ###############