Whole bunch of details in teh interface
update styles