blu completely restructured, still ongoing #24