let's avoid .to_b