Refactored in UI, added stuff in Program and Operations.