frontend viewer and model object mapper.