pic display by buttom improved

make the pic displayed if currently not , disapear if currently
displayed