changed type of ConstructionTypes from model into record to avoid warnings