Working UI, slide refactored some