bit confused about this. why do u need it ?