concrete models