exception to pickup on underflow error
add method of setting grid in Print class
add in exception to catch overflow error