This model was contributed by Francesco.