switching to rust 0.6