textual explaination of connections and implementation ideas