updated userinterface, mytablemodel,customrenderer