adding in some review constructors