just 5 annoying overly bitchy borrow checker errors