outsource index class
add show action