implemented minimal view