-- more additions to base classes