revert lifetime changes to try to fix this lower/uppercase problem