extended model view