Connecting the dots . .. ... .... .....