WORK PROGRESS BARAN BLOCK