Split helpers and controller methods