Even less code duplication!