Trying to get my head around this thing..please be patient.