NACK, don't you want to remove that 'return 0' here? otherwise this method is essentially useless right?