removed some verbose comments
upgrade butterflies to use dimensions