Ugly MVP front-end