Added seticon method to button