added about button and dialog