C fk code is >20x faster...