new fan

New version, simplified, using hull