Main interface finished