is it needed?