Issue #26 step four implementation. Connecting components