... --- -. .. -.-. / ... .- - ..- .-. -.. .- -.--