prelim working model