thanks to kitty for helping