Don't need self in this method. Only need inside callbacks.