mvp functionality in place without styling