filling out several methods for scalding matrix module