This has never been used and we might as well define a second callback function instead of using a generic one with an arg.