tko framework