These should at least have less generic names.

-[Unknown]