Hard limit check method figured out dynamically