removed show function