subsumes bench