..and now let's see if this all fits together properly