main contented deleted, to_string started