added show function
fixed Not in show
fixed show