add setMethod for show