Two version of get_box