cub -> sub