Generalized a few methods away.