err.. i is confused....