model file and updated requirements