reduced and cleaned up interfaces for MVP, page are linked