tracks solids
added ui stuff back