improved cabin model