added show more function