Added additional logical checks to compensate for lack of sheet information from driver