codemaput use of .get_crate_data()
more fixes