smarter Butterfly.rs