Warning: The following subroutines are not actually overplanned, they're just really, really planned.