Add complete callback to roll function