Confused..... again!!.... Updated.