I'd be happier if this and related functions were removed.