@c interesting direction!