added show and hide for shadow