Why do you need this method?