probable frist working model