finishing customer model and model spec