a bit confusing, I need a little enlightenment.