First pass at Butera model