add explain method