cargo fmt && cargo clippy -- -W clippy::pedantic