- added show & hide functions