const pair<int, int> extents = s->v_extents();
const int top = s->get_visual_y() + extents.first;
const int btm = s->get_visual_y() + extents.second;
const pair<int, int> extents = s->v_extents();
const int top = s->get_visual_y() + extents.first;
const int btm = s->get_visual_y() + extents.second;