Exploring MVP. Work in progress.