intial development of tablet support and desktop rebuild