add show feature and test